IP block
.000103.21.140.0 - 103.21.143.255ShanghaiMeicheng
- descr
- Shanghai Meicheng Technology Information Co.,Ltd. Rm3001,No.707 Zhangyang Road,Shanghai,China
- IPs (1)
- name
- ShanghaiMeicheng
- rep
- 0
- rir
- apnic
- status
- ALLOCATED PORTABLE
- ts_added
- 2023-07-06 01:58:06.267000
- ts_last_update
- 2024-09-28 17:05:40.056000